motor torpedo boat


Results for "motor torpedo boat"

English - Turkish Dictionary

motor torpedo boat

(English - Turkish Dictionary) :
hücumbot.